package io.renren.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * ${comments}
 *
 * @author Sen 524227263@qq.com
 * @since 1.0.0 2024-05-28
 */
@Data
@TableName("AutoWashM")
public class AutowashmEntity {

    /**
     * 创建日期
     */
	private Date sysCreated;
    /**
     * 最后修改日期
     */
	private Date sysLastUpd;
    /**
     * 记录删除标记
     */
	private Boolean sysDeleted;
    /**
     * 单据编号
     */
	private String billcode;
    /**
     * 电话
     */
	private String phone;
    /**
     * 单据日期
     */
	private Date billdate;
    /**
     * 业务金额
     */
	private String totalamount;
    /**
     * 洗车方式
     */
	private String washway;
    /**
     * 赠送洗车
     */
	private Boolean giftswashsign;
    /**
     * 打印次数
     */
	private Integer printcount;
    /**
     * 打印时间
     */
	private Date printdate;
    /**
     * 生效时间
     */
	private Date effdate;
    /**
     * 默认打印样式
     */
	private String printtype;
    /**
     * 来源单据标识
     */
	private String sourcebilltype;
    /**
     * 来源单据OID
     */
	private String sourcebilloid;
    /**
     * 来源单号
     */
	private String sourcebillcode;
    /**
     * 单据标识
     */
	private String billtype;
    /**
     * 业务状态
     */
	private Integer businessstate;
    /**
     * 流程启动标记
     */
	private Boolean startflowflag;
    /**
     * 流程实例句柄
     */
	private String instanceid;
    /**
     * 流程编号
     */
	private String flowid;
    /**
     * 优惠金额
     */
	private String discountamount;
    /**
     * 结算方式
     */
	private String settlementway;
    /**
     * 应收金额
     */
	private String amount;
    /**
     * 里程数
     */
	private BigDecimal mileage;
    /**
     * 最近保养日期
     */
	private Date maintenancedate;
    /**
     * 单据类别
     */
	private String billkind;
    /**
     * 预约标记
     */
	private String reservationflag;
    /**
     * 车辆性质
     */
	private String autonature;
    /**
     * 交车
     */
	private Boolean givecarstate;
    /**
     * 干车工位
     */
	private String wipeworkstation;
    /**
     * 创建用户
     */
	private String sysCreatedby;
    /**
     * 授权用户
     */
	private String sysReplacement;
    /**
     * 所属岗位
     */
	private String sysPostn;
    /**
     * 所属部门
     */
	private String sysDivision;
    /**
     * 所属组织
     */
	private String sysOrg;
    /**
     * 最后修改用户
     */
	private String sysLastUpdBy;
    /**
     * 车辆信息外键
     */
	private String autoFk;
    /**
     * 客户外键
     */
	private String tradermFk;
    /**
     * 车辆型号外键
     */
	private String automodelsFk;
    /**
     * 会员卡资料表外键
     */
	private String membercardmFk;
    /**
     * 赠送部门外键
     */
	private String giftsdeptFk;
    /**
     * 赠送机构外键
     */
	private String giftsorgFk;
    /**
     * 分支机构外键
     */
	private String orgFk;
    /**
     * 部门外键
     */
	private String deptFk;
    /**
     * 人员外键
     */
	private String ucmlContactFk;
    /**
     * 打印人外键
     */
	private String ucmlUserFk;
    /**
     * 岗位外键
     */
	private String ucmlPostFk;
    /**
     * 会员卡类别表外键
     */
	private String membercardkindsFk;
    /**
     * 往来单位类别外键
     */
	private String traderkindsFk;
    /**
     * 车辆类别外键
     */
	private String autokindsFk;
    /**
     * 完工标记
     */
	private Boolean finishstate;
    /**
     * 备注
     */
	private String remark;
    /**
     * 首次服务(1表示首次)
     */
	private String firstservice;
    /**
     * 车辆价格（因为影响价格变动，所以历史保留，虚转实）
     */
	private BigDecimal autoprice;
    /**
     * 优惠外键
     */
	private String preferentialmFk;
    /**
     * 协议外键
     */
	private String agreementmFk;
    /**
     * 身份外键
     */
	private String autoidentitydFk;
    /**
     * 优惠方式(1:折扣价 2:会员价 3:议价)
     */
	private String preferentialtype;
    /**
     * 来源价格主表
     */
	private String sourcepriceoid;
    /**
     * 来源价格明细
     */
	private String sourcepricedetailoid;
    /**
     * 来源价格标识
     */
	private String sourcepricetype;
    /**
     * 干车工位外键
     */
	private String wipeworkstationFk;
    /**
     * 当前里程
     */
	private Float nowmileage;
    /**
     * 是否已追评
     */
	private String isreview;
    /**
     * 维修状态名称
     */
	private String autorepairstatename;
    /**
     * 项目外键
     */
	private String projectmFk;
    /**
     * 项目类别外键
     */
	private String projectkindsFk;
    /**
     * 工时（数量）
     */
	private BigDecimal businessquantity;
    /**
     * 业务单价
     */
	private BigDecimal businessprice;
    /**
     * 折扣%
     */
	private BigDecimal discountrate;
    /**
     * 成交价
     */
	private BigDecimal price;
    /**
     * 最低售价
     */
	private BigDecimal lowestprice;
    /**
     * 最高售价
     */
	private BigDecimal highestprice;
    /**
     * 是否干车
     */
	private String iswipework;
    /**
     * 派工时间
     */
	private Date dispatchtime;
    /**
     * 完工时间
     */
	private Date finishtime;
    /**
     * $column.comments
     */
	private String autowashmoid;
}